superstructure (construction machine) - Francés Inglés Diccionario